package com.example.entity.yifei;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;

/**
 * <p>
 * 
 * </p>
 *
 * @author Lan
 * @since 2024-09-27
 */
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("inspectionNg")
public class Inspectionng implements Serializable {

    private static final long serialVersionUID = 1L;

    private Long uid;

    /**
     * 不合格数量
     */
    @ApiModelProperty("不合格数量")
    private Integer nums;

    /**
     * 备注
     */
    @ApiModelProperty("备注")
    private String remark;

    /**
     * 不良类别
     */
    @ApiModelProperty("不良类别")
    @TableField("ngType")
    private String ngtype;

    /**
     * 不良编号
     */
    @ApiModelProperty("不良编号")
    @TableField("ngNO")
    private String ngno;

    /**
     * 不良名称
     */
    @ApiModelProperty("不良名称")
    @TableField("ngName")
    private String ngname;


    @TableField("i_uid")
    @ApiModelProperty("IBasics uid")
    private Long i_uid;;

    @ApiModelProperty("发现部门ID")
    @TableField("discoveryDepartmentId")
    private String discoveryDepartmentId;

    @ApiModelProperty("发现部门名称")
    @TableField("discoveryDepartmentName")
    private String discoveryDepartmentName;

    @ApiModelProperty("责任部门ID")
    @TableField("responsibleDepartmentId")
    private String responsibleDepartmentId;

    @ApiModelProperty("责任部门名称")
    @TableField("responsibleDepartmentName")
    private String responsibleDepartmentName;

    @ApiModelProperty("序号")
    @TableField("numOn")
    private Integer numOn;

    @ApiModelProperty("检查类型")
    @TableField("MG009")
    private String mg009;

}
